public-transport vehicle - Français Anglais Dictionnaire